rolling step-stool - Turkish English Dictionary